﻿div.styleFileInput{
    position: relative;
}
div.styleFileInput
.browseButton{
    margin:0;
    padding: 0;
    width:100px;
    height:25px;

    border: 1px solid #b1902c;
    font-size: 0.9em;
    color: #fff;
    border-radius: 4px;
    background: orange;
    display: none;
    cursor:pointer;
}

div.styleFileInput
.browseText{
    margin: 0;
    padding: 0;
    width: 200px;
    display: none;
}

div.styleFileInput
input.theFileInput{
    position:absolute;
    top:0px;
    margin: 0;
    padding: 0;
    /*left: 200px;*/ 
    /*width: 150px;*/   
    height: 25px;

    /*opacity:0;
    -moz-opacity:0;*/
    filter:alpha(opacity:0);
    z-index:2;
    font-size: 1em;
    cursor:pointer;
}

/*#browseText{
    margin: 0;
    padding: 0;
    width: 200px;
    display: none;
}
#browseText1{
    margin: 0;
    padding: 0;
    width: 200px;
    display: none;
}*/